environmental sciences - French English Dictionary